Hello again,

I made some progress, as follows.

I followed the "Getting Started" guide ( http://www.ti.com/lit/ug/spruhu4e/spruhu4e.pdf ) section 3.1.2, "Creating Examples to Build via a Command Line", updating the compiler paths in this file to use the latest installed compiler, c:/ti/ccs901/ccs/tools/compiler/ti-cgt-msp430_18.12.3.LTS
C:\ti\tirtos_msp43x_2_20_00_06\tirtos.mak

I generated a new set of the example directories, putting them into the "TIMPATH" directory:

c:\ti\tirtos_msp43x_2_20_00_06>..\xdctools_3_32_00_06_core\gmake.exe -f tirtos.mak examplesgen DEST=TIMPATH

Then I updated the compiler paths, header paths, and include paths in this file to use the latest files from ccs901, 18.12.3.LTS compiler, etc:

C:\ti\tirtos_msp43x_2_20_00_06\TIMPATH\examples\MSP430\TI\MSP_EXP430F5529LP\makedefs

After this, I was able to build the "empty_min" example from the command line using gmake:

C:\ti\tirtos_msp43x_2_20_00_06\TIMPATH\examples\MSP430\TI\MSP_EXP430F5529LP\empty_min>c:\ti\xdctools_3_32_00_06_core\gmake.exe

This successfully built the example, creating a "empty_min.out" file.
However, I was not sure how to actually program and run it on the board, other than using CCS9.  I tried importing it in CCS as a project using File / Open Projects From File System, which successfully loaded the "project", but when I clicked Build, nothing happened, because apparently the build settings were not specified.

So I tried creating a new project in CCS9 called "emptymin_STD3" (based on the same "empty_min" template as before), then clicked the bug button to start Debugging (and as before, it would not debug).

Next, I copied/pasted/overwrote as many of the files as I could find matches for, from the command-line generated/built example into the CCS generated/built example directory.  Now when I clicked Debug and it automatically tried to build, it gave me 31 errors.

Next, the dialog window popped up and asked if I wanted to proceed with the debug launch despite the errors.  At this point I copied in the previously built .out file from the command-line build, which I had renamed to be the same as the name of the .out file in the CCS build, to ensure that it would overwrite that file.  (In fact, the CCS build .out file had been deleted in the build process anyway.)

After copying the .out file from the command-line build into the CCS build, I clicked the "Proceed" button on the dialog to proceed with the launch despite the errors.  Then it programmed the Launchpad board with the .out file from the command-line build, and this time CCS paused in the Debug view with the green/yellow triangle "Resume" button enabled.  When I clicked that "Resume" button, it started running the program with the heartbeat LED successfully blinking on the Launchpad, meaning that the RTOS project was successfully running.

So this long workaround kind-of works, but is there a way to get it to build and debug successfully directly from CCS9?

Thanks, Tim